package com.woniuxy.java106crm.service;

import com.woniuxy.java106crm.entity.LoginInfo;
import com.woniuxy.java106crm.request.ResPage;
import com.woniuxy.java106crm.vo.FindLoginInfoVo;
import com.woniuxy.java106crm.vo.UserVo;

import java.util.List;

/**
 * 登录日志的服务层
 */
public interface LoginInfoService {
    //将登录信息添加到登录日志中
    Boolean addLoginInfo(LoginInfo loginInfo);

    //根据用户名查询信息
    ResPage<List<LoginInfo>> findLoginInfoByUname(FindLoginInfoVo findLoginInfoVo);

    //删除登录信息
    Boolean delLoginInfo(Integer id);

    Boolean putchDel(String ids);

    //根据登录用户查询用户信息
    UserVo queryUserInfoByUname(Integer uid);

    Boolean updateImage(UserVo userVo);

    Boolean editUserInfo(UserVo userVo);
}
